@charset "UTF-8";
.BigBox {
    display: flex;
    width: 1000px;
    height: 250px;
    padding: 0 30px;
    margin-top: 30px;
    justify-content: space-between;
}

.sieve {
    width: 100px;
    height: 100px;
    border: 3px solid #000;
    border-radius: 13px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.point,
.point1,
.point2,
.point3,
.point4,
.point5,
.point6,
.point7,
.point8,
.point9,
.point10,
.point11,
.point12 {
    width: 20px;
    height: 20px;
    background-color: #000;
    border: 0 solid #000;
    border-radius: 50%;
}

.sieve2 {
    width: 100px;
    height: 100px;
    border: 3px solid #000;
    border-radius: 13px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-direction: column;
}

.sieve3 {
    width: 100px;
    height: 100px;
    border: 3px solid #000;
    border-radius: 13px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-direction: row;
}

.sieve4 {
    width: 100px;
    height: 100px;
    border: 3px solid #000;
    border-radius: 13px;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
}

.point1 {
    position: relative;
    top: -31px;
    left: 2px;
}

.point6 {
    position: relative;
    top: -34px;
    left: 7px;
}

.point2 {
    position: relative;
    bottom: -31px;
    right: 2px;
}

.point8 {
    position: relative;
    bottom: -31px;
    right: 6px;
}

.point3 {
    position: relative;
    top: -31px;
    right: -46px;
}

.point7 {
    position: relative;
    top: -34px;
    right: -54px;
}

.point4 {
    position: relative;
    bottom: -31px;
    left: -46px;
}

.point9 {
    position: relative;
    bottom: -31px;
    left: -34px;
}

.point5 {
    position: relative;
    top: 1px;
    left: -20px;
}

.groupA,
.groupB {
    width: 100px;
    display: flex;
    justify-content: space-around;
}

.point10 {
    position: relative;
    left: 40px;
}

.point11 {
    position: relative;
    top: 13px;
    right: -7px;
}

.point12 {
    position: relative;
    bottom: 13px;
    left: 74px;
}